rough hardware - German English Dictionary